<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>TMCStepper: TMCStepper Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">TMCStepper
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_t_m_c_stepper.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pro-static-attribs">Static Protected Attributes</a> &#124;
<a href="class_t_m_c_stepper-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">TMCStepper Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for TMCStepper:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper__inherit__graph.svg" width="427" height="411"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_t_m_c_stepper_1_1_m_s_c_n_t__t.html">MSCNT_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_t_m_c_stepper_1_1_t_s_t_e_p__t.html">TSTEP_t</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ae6829e76ae67523a4cb60553dd70fece"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ae6829e76ae67523a4cb60553dd70fece">cs2rms</a> (uint8_t CS)</td></tr>
<tr class="separator:ae6829e76ae67523a4cb60553dd70fece"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6bd7fc36dabb23fee412d7293a3bb75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#af6bd7fc36dabb23fee412d7293a3bb75">rms_current</a> (uint16_t mA)</td></tr>
<tr class="separator:af6bd7fc36dabb23fee412d7293a3bb75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab42a120cb3172ce493b88f02e0233f9a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ab42a120cb3172ce493b88f02e0233f9a">rms_current</a> (uint16_t mA, float mult)</td></tr>
<tr class="separator:ab42a120cb3172ce493b88f02e0233f9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa5cfefaf915e98eb9700bda48f99337"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#aaa5cfefaf915e98eb9700bda48f99337">rms_current</a> ()</td></tr>
<tr class="separator:aaa5cfefaf915e98eb9700bda48f99337"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa58fcce7cf211ae3bc019e601ffe2f59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#aa58fcce7cf211ae3bc019e601ffe2f59">hold_multiplier</a> (float val)</td></tr>
<tr class="separator:aa58fcce7cf211ae3bc019e601ffe2f59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a38902314ce780c9dfa7c867152d650"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a6a38902314ce780c9dfa7c867152d650">hold_multiplier</a> ()</td></tr>
<tr class="separator:a6a38902314ce780c9dfa7c867152d650"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af78274ede700b49d9fa03284a9eabcd4"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#af78274ede700b49d9fa03284a9eabcd4">test_connection</a> ()</td></tr>
<tr class="separator:af78274ede700b49d9fa03284a9eabcd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c069724c002dc830fcb12c3cf5a92e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a4c069724c002dc830fcb12c3cf5a92e1">microsteps</a> (uint16_t ms)</td></tr>
<tr class="separator:a4c069724c002dc830fcb12c3cf5a92e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae629000976699f001fc9b193856d9074"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ae629000976699f001fc9b193856d9074">microsteps</a> ()</td></tr>
<tr class="separator:ae629000976699f001fc9b193856d9074"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a889e66a7d32f607b4e22299aab6e9c99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a889e66a7d32f607b4e22299aab6e9c99">blank_time</a> (uint8_t value)</td></tr>
<tr class="separator:a889e66a7d32f607b4e22299aab6e9c99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea3d94ca7be0fb510c6432cb95a9e6af"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#aea3d94ca7be0fb510c6432cb95a9e6af">blank_time</a> ()</td></tr>
<tr class="separator:aea3d94ca7be0fb510c6432cb95a9e6af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bf501e3e9b1c929e95a15f1d8279595"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a6bf501e3e9b1c929e95a15f1d8279595">hysteresis_end</a> (int8_t value)</td></tr>
<tr class="separator:a6bf501e3e9b1c929e95a15f1d8279595"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bc339ee30404455a56f32a915300fb6"><td class="memItemLeft" align="right" valign="top">int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a8bc339ee30404455a56f32a915300fb6">hysteresis_end</a> ()</td></tr>
<tr class="separator:a8bc339ee30404455a56f32a915300fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87670296ab7633ec9aba23f86ea98085"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a87670296ab7633ec9aba23f86ea98085">hysteresis_start</a> (uint8_t value)</td></tr>
<tr class="separator:a87670296ab7633ec9aba23f86ea98085"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac06189981d4400bf5961719f468c39b1"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ac06189981d4400bf5961719f468c39b1">hysteresis_start</a> ()</td></tr>
<tr class="separator:ac06189981d4400bf5961719f468c39b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af834b7aecb144c7d5c3ba1494eb447a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#af834b7aecb144c7d5c3ba1494eb447a8">GSTAT</a> (uint8_t input)</td></tr>
<tr class="separator:af834b7aecb144c7d5c3ba1494eb447a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7874c4b56bd1b3acce522c1e7d7dfed"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ac7874c4b56bd1b3acce522c1e7d7dfed">GSTAT</a> ()</td></tr>
<tr class="separator:ac7874c4b56bd1b3acce522c1e7d7dfed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3cc9688f015f07d65cca651c4c50299"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ab3cc9688f015f07d65cca651c4c50299">reset</a> ()</td></tr>
<tr class="separator:ab3cc9688f015f07d65cca651c4c50299"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a547e59743734b01749efd52210a0bd02"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a547e59743734b01749efd52210a0bd02">drv_err</a> ()</td></tr>
<tr class="separator:a547e59743734b01749efd52210a0bd02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d6aef5354024120e47d7d638edcbfe7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a4d6aef5354024120e47d7d638edcbfe7">uv_cp</a> ()</td></tr>
<tr class="separator:a4d6aef5354024120e47d7d638edcbfe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a223e13cdebad6387c22df3fe918090ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a223e13cdebad6387c22df3fe918090ac">IHOLD_IRUN</a> (uint32_t input)</td></tr>
<tr class="separator:a223e13cdebad6387c22df3fe918090ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a597bc308bad0d1198b98c48a6ef34fc3"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a597bc308bad0d1198b98c48a6ef34fc3">IHOLD_IRUN</a> ()</td></tr>
<tr class="separator:a597bc308bad0d1198b98c48a6ef34fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfb32d1b63e9f04badfa64adf99bd991"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#acfb32d1b63e9f04badfa64adf99bd991">ihold</a> (uint8_t B)</td></tr>
<tr class="separator:acfb32d1b63e9f04badfa64adf99bd991"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa82391a803e3103b03fadd9bb597d532"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#aa82391a803e3103b03fadd9bb597d532">irun</a> (uint8_t B)</td></tr>
<tr class="separator:aa82391a803e3103b03fadd9bb597d532"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fdec0d36204fb18b54b07625ef9e85c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a8fdec0d36204fb18b54b07625ef9e85c">iholddelay</a> (uint8_t B)</td></tr>
<tr class="separator:a8fdec0d36204fb18b54b07625ef9e85c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f7f8f6ce7b394449239bc2c05f39c8f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a5f7f8f6ce7b394449239bc2c05f39c8f">ihold</a> ()</td></tr>
<tr class="separator:a5f7f8f6ce7b394449239bc2c05f39c8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89f965f7d005e189ef27951f37e699f2"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a89f965f7d005e189ef27951f37e699f2">irun</a> ()</td></tr>
<tr class="separator:a89f965f7d005e189ef27951f37e699f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ed0ad58484a243c27dd3406e1bdc316"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a2ed0ad58484a243c27dd3406e1bdc316">iholddelay</a> ()</td></tr>
<tr class="separator:a2ed0ad58484a243c27dd3406e1bdc316"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66812c883dfbb6dedc046a011b2564be"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a66812c883dfbb6dedc046a011b2564be">TPOWERDOWN</a> ()</td></tr>
<tr class="separator:a66812c883dfbb6dedc046a011b2564be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c46d790163af9e4ccbb662916563938"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a3c46d790163af9e4ccbb662916563938">TPOWERDOWN</a> (uint8_t input)</td></tr>
<tr class="separator:a3c46d790163af9e4ccbb662916563938"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3b12d35df63eeb8cfed2ce410ea0050"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ac3b12d35df63eeb8cfed2ce410ea0050">TSTEP</a> ()</td></tr>
<tr class="separator:ac3b12d35df63eeb8cfed2ce410ea0050"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac59a9305aafc64a63698a34cac404788"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ac59a9305aafc64a63698a34cac404788">TPWMTHRS</a> ()</td></tr>
<tr class="separator:ac59a9305aafc64a63698a34cac404788"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e609d7f77d9e6db6423b02b98ed5358"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a4e609d7f77d9e6db6423b02b98ed5358">TPWMTHRS</a> (uint32_t input)</td></tr>
<tr class="separator:a4e609d7f77d9e6db6423b02b98ed5358"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c93e348deec2455319c4ec819ac83fa"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a5c93e348deec2455319c4ec819ac83fa">MSCNT</a> ()</td></tr>
<tr class="separator:a5c93e348deec2455319c4ec819ac83fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2a244b29e2256064a7ec2e07d694d61"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ac2a244b29e2256064a7ec2e07d694d61">MSCURACT</a> ()</td></tr>
<tr class="separator:ac2a244b29e2256064a7ec2e07d694d61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58d924967fb53750c162d0e9c4d2020c"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a58d924967fb53750c162d0e9c4d2020c">cur_a</a> ()</td></tr>
<tr class="separator:a58d924967fb53750c162d0e9c4d2020c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7451afd82d3ebac91fe607d4bab65f8"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ac7451afd82d3ebac91fe607d4bab65f8">cur_b</a> ()</td></tr>
<tr class="separator:ac7451afd82d3ebac91fe607d4bab65f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a8a8813bde06653e0b66f93e57387a02f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a8a8813bde06653e0b66f93e57387a02f">TMCStepper</a> (float RS)</td></tr>
<tr class="separator:a8a8813bde06653e0b66f93e57387a02f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3759763b851e6071d1bad90408b712c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#af3759763b851e6071d1bad90408b712c">INIT_REGISTER</a> (<a class="el" href="class_t_m_c_stepper.html#a223e13cdebad6387c22df3fe918090ac">IHOLD_IRUN</a>)</td></tr>
<tr class="separator:af3759763b851e6071d1bad90408b712c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78b7f66579ea8663bf2bb77e3c1ef37a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a78b7f66579ea8663bf2bb77e3c1ef37a">INIT_REGISTER</a> (<a class="el" href="class_t_m_c_stepper.html#a66812c883dfbb6dedc046a011b2564be">TPOWERDOWN</a>)</td></tr>
<tr class="separator:a78b7f66579ea8663bf2bb77e3c1ef37a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadeca5447ab581cc1db05dc0f0c59260"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#aadeca5447ab581cc1db05dc0f0c59260">INIT_REGISTER</a> (<a class="el" href="class_t_m_c_stepper.html#ac59a9305aafc64a63698a34cac404788">TPWMTHRS</a>)</td></tr>
<tr class="separator:aadeca5447ab581cc1db05dc0f0c59260"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c59db39db2a63ddae01f0545196edeb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a0c59db39db2a63ddae01f0545196edeb">write</a> (uint8_t, uint32_t)=0</td></tr>
<tr class="separator:a0c59db39db2a63ddae01f0545196edeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55984b797e1b4d3fd9e253277b19b8bd"><td class="memItemLeft" align="right" valign="top">virtual uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a55984b797e1b4d3fd9e253277b19b8bd">read</a> (uint8_t)=0</td></tr>
<tr class="separator:a55984b797e1b4d3fd9e253277b19b8bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd67e437afc9c6434805f4f7a307ea92"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#acd67e437afc9c6434805f4f7a307ea92">vsense</a> (bool)=0</td></tr>
<tr class="separator:acd67e437afc9c6434805f4f7a307ea92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4366bc26a0f6a4bb1c6c33da5919238"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ab4366bc26a0f6a4bb1c6c33da5919238">vsense</a> (void)=0</td></tr>
<tr class="separator:ab4366bc26a0f6a4bb1c6c33da5919238"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ea6ccc4c32966e40b26e56afd1c633b"><td class="memItemLeft" align="right" valign="top">virtual uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a5ea6ccc4c32966e40b26e56afd1c633b">DRV_STATUS</a> ()=0</td></tr>
<tr class="separator:a5ea6ccc4c32966e40b26e56afd1c633b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab2dcaa639f78344c227ae38a70441b3"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#aab2dcaa639f78344c227ae38a70441b3">hend</a> (uint8_t)=0</td></tr>
<tr class="separator:aab2dcaa639f78344c227ae38a70441b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a477c74581a2be9909579bab12dc2642a"><td class="memItemLeft" align="right" valign="top">virtual uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a477c74581a2be9909579bab12dc2642a">hend</a> ()=0</td></tr>
<tr class="separator:a477c74581a2be9909579bab12dc2642a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00360a7866cded81fbfdbe786fc269ab"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a00360a7866cded81fbfdbe786fc269ab">hstrt</a> (uint8_t)=0</td></tr>
<tr class="separator:a00360a7866cded81fbfdbe786fc269ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae40affb96ca05b4380adbdd961b62c7e"><td class="memItemLeft" align="right" valign="top">virtual uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ae40affb96ca05b4380adbdd961b62c7e">hstrt</a> ()=0</td></tr>
<tr class="separator:ae40affb96ca05b4380adbdd961b62c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a830313a06135d45c1328bd2f5f530b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a3a830313a06135d45c1328bd2f5f530b">mres</a> (uint8_t)=0</td></tr>
<tr class="separator:a3a830313a06135d45c1328bd2f5f530b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ecb8e45ce8ab535bbc3f9f69e8c2657"><td class="memItemLeft" align="right" valign="top">virtual uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a5ecb8e45ce8ab535bbc3f9f69e8c2657">mres</a> ()=0</td></tr>
<tr class="separator:a5ecb8e45ce8ab535bbc3f9f69e8c2657"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b4d9bf49ef049422652f4539354b2ac"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a8b4d9bf49ef049422652f4539354b2ac">tbl</a> (uint8_t)=0</td></tr>
<tr class="separator:a8b4d9bf49ef049422652f4539354b2ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa53995cb5d59c70a26f45b53a248b704"><td class="memItemLeft" align="right" valign="top">virtual uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#aa53995cb5d59c70a26f45b53a248b704">tbl</a> ()=0</td></tr>
<tr class="separator:aa53995cb5d59c70a26f45b53a248b704"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a14c403e6532fc10860f3accd9c5a5433"><td class="memItemLeft" align="right" valign="top">const float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a14c403e6532fc10860f3accd9c5a5433">Rsense</a></td></tr>
<tr class="separator:a14c403e6532fc10860f3accd9c5a5433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab450b20e430d79770ab8d5af4cc977e8"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ab450b20e430d79770ab8d5af4cc977e8">holdMultiplier</a> = 0.5</td></tr>
<tr class="separator:ab450b20e430d79770ab8d5af4cc977e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a>
Static Protected Attributes</h2></td></tr>
<tr class="memitem:a43eacaf00e14aceb35fa3f0da2e4f5c6"><td class="memItemLeft" align="right" valign="top">static constexpr uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#a43eacaf00e14aceb35fa3f0da2e4f5c6">TMC_READ</a> = 0x00</td></tr>
<tr class="separator:a43eacaf00e14aceb35fa3f0da2e4f5c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada185e5fe9970deb7d488cee26314878"><td class="memItemLeft" align="right" valign="top">static constexpr uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_m_c_stepper.html#ada185e5fe9970deb7d488cee26314878">TMC_WRITE</a> = 0x80</td></tr>
<tr class="separator:ada185e5fe9970deb7d488cee26314878"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00051">51</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a8a8813bde06653e0b66f93e57387a02f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a8813bde06653e0b66f93e57387a02f">&#9670;&nbsp;</a></span>TMCStepper()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TMCStepper::TMCStepper </td>
          <td>(</td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>RS</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00108">108</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aea3d94ca7be0fb510c6432cb95a9e6af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea3d94ca7be0fb510c6432cb95a9e6af">&#9670;&nbsp;</a></span>blank_time() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t TMCStepper::blank_time </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00104">104</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-1-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_aea3d94ca7be0fb510c6432cb95a9e6af_cgraph.svg" width="340" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a889e66a7d32f607b4e22299aab6e9c99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a889e66a7d32f607b4e22299aab6e9c99">&#9670;&nbsp;</a></span>blank_time() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::blank_time </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00095">95</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-2" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-2-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-2-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-2-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a889e66a7d32f607b4e22299aab6e9c99_cgraph.svg" width="340" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ae6829e76ae67523a4cb60553dd70fece"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6829e76ae67523a4cb60553dd70fece">&#9670;&nbsp;</a></span>cs2rms()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t TMCStepper::cs2rms </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>CS</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00020">20</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-3" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-3-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-3-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-3-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ae6829e76ae67523a4cb60553dd70fece_cgraph.svg" width="347" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
<div id="dynsection-4" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-4-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-4-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-4-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ae6829e76ae67523a4cb60553dd70fece_icgraph.svg" width="594" height="104"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a58d924967fb53750c162d0e9c4d2020c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58d924967fb53750c162d0e9c4d2020c">&#9670;&nbsp;</a></span>cur_a()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int16_t TMCStepper::cur_a </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00144">144</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-5" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-5-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-5-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-5-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a58d924967fb53750c162d0e9c4d2020c_cgraph.svg" width="543" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ac7451afd82d3ebac91fe607d4bab65f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7451afd82d3ebac91fe607d4bab65f8">&#9670;&nbsp;</a></span>cur_b()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int16_t TMCStepper::cur_b </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00151">151</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-6" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-6-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-6-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-6-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ac7451afd82d3ebac91fe607d4bab65f8_cgraph.svg" width="543" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a547e59743734b01749efd52210a0bd02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a547e59743734b01749efd52210a0bd02">&#9670;&nbsp;</a></span>drv_err()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TMCStepper::drv_err </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00119">119</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-7" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-7-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-7-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-7-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a547e59743734b01749efd52210a0bd02_cgraph.svg" width="518" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a5ea6ccc4c32966e40b26e56afd1c633b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ea6ccc4c32966e40b26e56afd1c633b">&#9670;&nbsp;</a></span>DRV_STATUS()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual uint32_t TMCStepper::DRV_STATUS </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a2b4643106d473dd0081ec60a3f9b8fdf">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#a8d6feb6e1ed123a0b1008d80b6d53287">TMC2130Stepper</a>.</p>
<div id="dynsection-8" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-8-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-8-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-8-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a5ea6ccc4c32966e40b26e56afd1c633b_icgraph.svg" width="440" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ac7874c4b56bd1b3acce522c1e7d7dfed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7874c4b56bd1b3acce522c1e7d7dfed">&#9670;&nbsp;</a></span>GSTAT() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t TMCStepper::GSTAT </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00116">116</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-9" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-9-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-9-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-9-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ac7874c4b56bd1b3acce522c1e7d7dfed_cgraph.svg" width="330" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
<div id="dynsection-10" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-10-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-10-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-10-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ac7874c4b56bd1b3acce522c1e7d7dfed_icgraph.svg" width="343" height="139"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="af834b7aecb144c7d5c3ba1494eb447a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af834b7aecb144c7d5c3ba1494eb447a8">&#9670;&nbsp;</a></span>GSTAT() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::GSTAT </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>input</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00117">117</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-11" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-11-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-11-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-11-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_af834b7aecb144c7d5c3ba1494eb447a8_cgraph.svg" width="332" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a477c74581a2be9909579bab12dc2642a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a477c74581a2be9909579bab12dc2642a">&#9670;&nbsp;</a></span>hend() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual uint8_t TMCStepper::hend </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a2f36996a01d99a96f40d179931eb606a">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#af9e25628b6e663120fddac28dee776e1">TMC2130Stepper</a>.</p>
<div id="dynsection-12" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-12-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-12-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-12-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a477c74581a2be9909579bab12dc2642a_icgraph.svg" width="380" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="aab2dcaa639f78344c227ae38a70441b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab2dcaa639f78344c227ae38a70441b3">&#9670;&nbsp;</a></span>hend() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void TMCStepper::hend </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a81a7fcf597905d654045abd35bb5412e">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#aeaa2be2894fe02a7d7ff9f8eb3fa85a9">TMC2130Stepper</a>.</p>

</div>
</div>
<a id="a6a38902314ce780c9dfa7c867152d650"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a38902314ce780c9dfa7c867152d650">&#9670;&nbsp;</a></span>hold_multiplier() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float TMCStepper::hold_multiplier </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00058">58</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<a id="aa58fcce7cf211ae3bc019e601ffe2f59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa58fcce7cf211ae3bc019e601ffe2f59">&#9670;&nbsp;</a></span>hold_multiplier() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::hold_multiplier </td>
          <td>(</td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00057">57</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<a id="ae40affb96ca05b4380adbdd961b62c7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae40affb96ca05b4380adbdd961b62c7e">&#9670;&nbsp;</a></span>hstrt() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual uint8_t TMCStepper::hstrt </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#ae86e87a3b5882ac40c6f21348c6793ed">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#a60ffa69ee70b01e21871a3e1b79d6d18">TMC2130Stepper</a>.</p>
<div id="dynsection-13" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-13-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-13-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-13-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ae40affb96ca05b4380adbdd961b62c7e_icgraph.svg" width="350" height="52"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a00360a7866cded81fbfdbe786fc269ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00360a7866cded81fbfdbe786fc269ab">&#9670;&nbsp;</a></span>hstrt() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void TMCStepper::hstrt </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a2d96852bda7fac58f65ba3e96cdfc642">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#a9a596f4925dee519f6c3ee8235830e73">TMC2130Stepper</a>.</p>

</div>
</div>
<a id="a8bc339ee30404455a56f32a915300fb6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bc339ee30404455a56f32a915300fb6">&#9670;&nbsp;</a></span>hysteresis_end() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int8_t TMCStepper::hysteresis_end </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00060">60</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-14" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-14-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-14-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-14-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a8bc339ee30404455a56f32a915300fb6_cgraph.svg" width="380" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a6bf501e3e9b1c929e95a15f1d8279595"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bf501e3e9b1c929e95a15f1d8279595">&#9670;&nbsp;</a></span>hysteresis_end() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::hysteresis_end </td>
          <td>(</td>
          <td class="paramtype">int8_t&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00059">59</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-15" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-15-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-15-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-15-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a6bf501e3e9b1c929e95a15f1d8279595_cgraph.svg" width="380" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ac06189981d4400bf5961719f468c39b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac06189981d4400bf5961719f468c39b1">&#9670;&nbsp;</a></span>hysteresis_start() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t TMCStepper::hysteresis_start </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00063">63</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-16" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-16-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-16-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-16-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ac06189981d4400bf5961719f468c39b1_cgraph.svg" width="350" height="52"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a87670296ab7633ec9aba23f86ea98085"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87670296ab7633ec9aba23f86ea98085">&#9670;&nbsp;</a></span>hysteresis_start() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::hysteresis_start </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00062">62</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-17" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-17-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-17-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-17-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a87670296ab7633ec9aba23f86ea98085_cgraph.svg" width="350" height="52"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a5f7f8f6ce7b394449239bc2c05f39c8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f7f8f6ce7b394449239bc2c05f39c8f">&#9670;&nbsp;</a></span>ihold() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t TMCStepper::ihold </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html#l00018">18</a> of file <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a>.</p>
<div id="dynsection-18" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-18-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-18-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-18-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a5f7f8f6ce7b394449239bc2c05f39c8f_icgraph.svg" width="359" height="155"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="acfb32d1b63e9f04badfa64adf99bd991"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfb32d1b63e9f04badfa64adf99bd991">&#9670;&nbsp;</a></span>ihold() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::ihold </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>B</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html#l00014">14</a> of file <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a>.</p>
<div id="dynsection-19" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-19-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-19-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-19-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_acfb32d1b63e9f04badfa64adf99bd991_cgraph.svg" width="318" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a597bc308bad0d1198b98c48a6ef34fc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a597bc308bad0d1198b98c48a6ef34fc3">&#9670;&nbsp;</a></span>IHOLD_IRUN() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TMCStepper::IHOLD_IRUN </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html#l00008">8</a> of file <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a>.</p>
<div id="dynsection-20" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-20-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-20-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-20-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a597bc308bad0d1198b98c48a6ef34fc3_icgraph.svg" width="607" height="392"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a223e13cdebad6387c22df3fe918090ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a223e13cdebad6387c22df3fe918090ac">&#9670;&nbsp;</a></span>IHOLD_IRUN() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::IHOLD_IRUN </td>
          <td>(</td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>input</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html#l00009">9</a> of file <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a>.</p>
<div id="dynsection-21" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-21-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-21-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-21-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a223e13cdebad6387c22df3fe918090ac_cgraph.svg" width="366" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a2ed0ad58484a243c27dd3406e1bdc316"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ed0ad58484a243c27dd3406e1bdc316">&#9670;&nbsp;</a></span>iholddelay() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t TMCStepper::iholddelay </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html#l00020">20</a> of file <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a>.</p>
<div id="dynsection-22" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-22-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-22-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-22-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a2ed0ad58484a243c27dd3406e1bdc316_icgraph.svg" width="379" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a8fdec0d36204fb18b54b07625ef9e85c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fdec0d36204fb18b54b07625ef9e85c">&#9670;&nbsp;</a></span>iholddelay() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::iholddelay </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>B</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html#l00016">16</a> of file <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a>.</p>
<div id="dynsection-23" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-23-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-23-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-23-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a8fdec0d36204fb18b54b07625ef9e85c_cgraph.svg" width="379" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="af3759763b851e6071d1bad90408b712c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3759763b851e6071d1bad90408b712c">&#9670;&nbsp;</a></span>INIT_REGISTER() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TMCStepper::INIT_REGISTER </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_t_m_c_stepper.html#a223e13cdebad6387c22df3fe918090ac">IHOLD_IRUN</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00109">109</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<a id="a78b7f66579ea8663bf2bb77e3c1ef37a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78b7f66579ea8663bf2bb77e3c1ef37a">&#9670;&nbsp;</a></span>INIT_REGISTER() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TMCStepper::INIT_REGISTER </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_t_m_c_stepper.html#a66812c883dfbb6dedc046a011b2564be">TPOWERDOWN</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00110">110</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<a id="aadeca5447ab581cc1db05dc0f0c59260"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadeca5447ab581cc1db05dc0f0c59260">&#9670;&nbsp;</a></span>INIT_REGISTER() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TMCStepper::INIT_REGISTER </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_t_m_c_stepper.html#ac59a9305aafc64a63698a34cac404788">TPWMTHRS</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00111">111</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<a id="a89f965f7d005e189ef27951f37e699f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89f965f7d005e189ef27951f37e699f2">&#9670;&nbsp;</a></span>irun() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t TMCStepper::irun </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html#l00019">19</a> of file <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a>.</p>
<div id="dynsection-24" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-24-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-24-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-24-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a89f965f7d005e189ef27951f37e699f2_icgraph.svg" width="352" height="155"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="aa82391a803e3103b03fadd9bb597d532"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa82391a803e3103b03fadd9bb597d532">&#9670;&nbsp;</a></span>irun() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::irun </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>B</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html#l00015">15</a> of file <a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a>.</p>
<div id="dynsection-25" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-25-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-25-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-25-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_aa82391a803e3103b03fadd9bb597d532_cgraph.svg" width="304" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ae629000976699f001fc9b193856d9074"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae629000976699f001fc9b193856d9074">&#9670;&nbsp;</a></span>microsteps() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t TMCStepper::microsteps </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00080">80</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-26" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-26-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-26-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-26-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ae629000976699f001fc9b193856d9074_cgraph.svg" width="356" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a4c069724c002dc830fcb12c3cf5a92e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c069724c002dc830fcb12c3cf5a92e1">&#9670;&nbsp;</a></span>microsteps() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::microsteps </td>
          <td>(</td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>ms</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00065">65</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-27" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-27-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-27-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-27-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a4c069724c002dc830fcb12c3cf5a92e1_cgraph.svg" width="356" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a5ecb8e45ce8ab535bbc3f9f69e8c2657"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ecb8e45ce8ab535bbc3f9f69e8c2657">&#9670;&nbsp;</a></span>mres() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual uint8_t TMCStepper::mres </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a445b61c23afadb9bd48c3f4d9ef9125e">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#afb12526e87dba10d1f43fc484d962ec1">TMC2130Stepper</a>.</p>
<div id="dynsection-28" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-28-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-28-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-28-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a5ecb8e45ce8ab535bbc3f9f69e8c2657_icgraph.svg" width="356" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a3a830313a06135d45c1328bd2f5f530b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a830313a06135d45c1328bd2f5f530b">&#9670;&nbsp;</a></span>mres() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void TMCStepper::mres </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a9b1b9c2cc87274b569d6ecf47ae621eb">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#a8d812cad146d2b0bf1845a20f18b94f8">TMC2130Stepper</a>.</p>

</div>
</div>
<a id="a5c93e348deec2455319c4ec819ac83fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c93e348deec2455319c4ec819ac83fa">&#9670;&nbsp;</a></span>MSCNT()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t TMCStepper::MSCNT </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00139">139</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-29" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-29-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-29-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-29-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a5c93e348deec2455319c4ec819ac83fa_cgraph.svg" width="332" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ac2a244b29e2256064a7ec2e07d694d61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2a244b29e2256064a7ec2e07d694d61">&#9670;&nbsp;</a></span>MSCURACT()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TMCStepper::MSCURACT </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00143">143</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-30" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-30-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-30-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-30-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ac2a244b29e2256064a7ec2e07d694d61_cgraph.svg" width="360" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
<div id="dynsection-31" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-31-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-31-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-31-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ac2a244b29e2256064a7ec2e07d694d61_icgraph.svg" width="368" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a55984b797e1b4d3fd9e253277b19b8bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55984b797e1b4d3fd9e253277b19b8bd">&#9670;&nbsp;</a></span>read()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual uint32_t TMCStepper::read </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a2fae2050849c3ab7968012def8ea1cc5">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#aed0175bff6e80ebc14e0d2606283cbe0">TMC2130Stepper</a>.</p>
<div id="dynsection-32" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-32-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-32-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-32-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a55984b797e1b4d3fd9e253277b19b8bd_icgraph.svg" width="548" height="240"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ab3cc9688f015f07d65cca651c4c50299"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3cc9688f015f07d65cca651c4c50299">&#9670;&nbsp;</a></span>reset()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TMCStepper::reset </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00118">118</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-33" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-33-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-33-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-33-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ab3cc9688f015f07d65cca651c4c50299_cgraph.svg" width="508" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="aaa5cfefaf915e98eb9700bda48f99337"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa5cfefaf915e98eb9700bda48f99337">&#9670;&nbsp;</a></span>rms_current() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t TMCStepper::rms_current </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00046">46</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-34" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-34-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-34-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-34-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_aaa5cfefaf915e98eb9700bda48f99337_cgraph.svg" width="566" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
<div id="dynsection-35" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-35-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-35-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-35-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_aaa5cfefaf915e98eb9700bda48f99337_icgraph.svg" width="400" height="104"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="af6bd7fc36dabb23fee412d7293a3bb75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6bd7fc36dabb23fee412d7293a3bb75">&#9670;&nbsp;</a></span>rms_current() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::rms_current </td>
          <td>(</td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>mA</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00024">24</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-36" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-36-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-36-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-36-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_af6bd7fc36dabb23fee412d7293a3bb75_cgraph.svg" width="372" height="139"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ab42a120cb3172ce493b88f02e0233f9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab42a120cb3172ce493b88f02e0233f9a">&#9670;&nbsp;</a></span>rms_current() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::rms_current </td>
          <td>(</td>
          <td class="paramtype">uint16_t&#160;</td>
          <td class="paramname"><em>mA</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>mult</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00041">41</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-37" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-37-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-37-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-37-content" class="dyncontent" style="display:none;">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ab42a120cb3172ce493b88f02e0233f9a_cgraph.svg" width="100%" height="366"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="aa53995cb5d59c70a26f45b53a248b704"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa53995cb5d59c70a26f45b53a248b704">&#9670;&nbsp;</a></span>tbl() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual uint8_t TMCStepper::tbl </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a84a5b9684c546c5f4549f375048512be">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#ae54d816846ca2103976f490c5ab8e887">TMC2130Stepper</a>.</p>
<div id="dynsection-38" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-38-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-38-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-38-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_aa53995cb5d59c70a26f45b53a248b704_icgraph.svg" width="340" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a8b4d9bf49ef049422652f4539354b2ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b4d9bf49ef049422652f4539354b2ac">&#9670;&nbsp;</a></span>tbl() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void TMCStepper::tbl </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a0f222fc82369c922746a1f457fea668a">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#ac197c45a9104c0099f523f500080a592">TMC2130Stepper</a>.</p>

</div>
</div>
<a id="af78274ede700b49d9fa03284a9eabcd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af78274ede700b49d9fa03284a9eabcd4">&#9670;&nbsp;</a></span>test_connection()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t TMCStepper::test_connection </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00050">50</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-39" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-39-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-39-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-39-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_af78274ede700b49d9fa03284a9eabcd4_cgraph.svg" width="440" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a66812c883dfbb6dedc046a011b2564be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66812c883dfbb6dedc046a011b2564be">&#9670;&nbsp;</a></span>TPOWERDOWN() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t TMCStepper::TPOWERDOWN </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00123">123</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-40" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-40-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-40-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-40-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a66812c883dfbb6dedc046a011b2564be_icgraph.svg" width="418" height="291"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a3c46d790163af9e4ccbb662916563938"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c46d790163af9e4ccbb662916563938">&#9670;&nbsp;</a></span>TPOWERDOWN() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::TPOWERDOWN </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname"><em>input</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00124">124</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-41" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-41-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-41-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-41-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a3c46d790163af9e4ccbb662916563938_cgraph.svg" width="388" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ac59a9305aafc64a63698a34cac404788"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac59a9305aafc64a63698a34cac404788">&#9670;&nbsp;</a></span>TPWMTHRS() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TMCStepper::TPWMTHRS </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00133">133</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-42" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-42-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-42-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-42-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ac59a9305aafc64a63698a34cac404788_icgraph.svg" width="394" height="291"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a4e609d7f77d9e6db6423b02b98ed5358"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4e609d7f77d9e6db6423b02b98ed5358">&#9670;&nbsp;</a></span>TPWMTHRS() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TMCStepper::TPWMTHRS </td>
          <td>(</td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>input</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00134">134</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-43" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-43-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-43-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-43-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a4e609d7f77d9e6db6423b02b98ed5358_cgraph.svg" width="364" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="ac3b12d35df63eeb8cfed2ce410ea0050"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac3b12d35df63eeb8cfed2ce410ea0050">&#9670;&nbsp;</a></span>TSTEP()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t TMCStepper::TSTEP </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00130">130</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-44" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-44-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-44-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-44-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ac3b12d35df63eeb8cfed2ce410ea0050_cgraph.svg" width="328" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="a4d6aef5354024120e47d7d638edcbfe7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d6aef5354024120e47d7d638edcbfe7">&#9670;&nbsp;</a></span>uv_cp()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TMCStepper::uv_cp </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8cpp_source.html#l00120">120</a> of file <a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a>.</p>
<div id="dynsection-45" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-45-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-45-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-45-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a4d6aef5354024120e47d7d638edcbfe7_cgraph.svg" width="512" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<a id="acd67e437afc9c6434805f4f7a307ea92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd67e437afc9c6434805f4f7a307ea92">&#9670;&nbsp;</a></span>vsense() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void TMCStepper::vsense </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a35c5c94dd12048b8daa148134c94be5f">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#a772d9c8a49b16d52735ce63df554f56d">TMC2130Stepper</a>.</p>

</div>
</div>
<a id="ab4366bc26a0f6a4bb1c6c33da5919238"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4366bc26a0f6a4bb1c6c33da5919238">&#9670;&nbsp;</a></span>vsense() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool TMCStepper::vsense </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#aca88bb5ae86daeca56094bf2f8bdea5d">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#ac3ea3d6f69e5ec03572752e4e25e0392">TMC2130Stepper</a>.</p>
<div id="dynsection-46" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-46-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-46-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-46-content" class="dyncontent" style="display:none;">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_ab4366bc26a0f6a4bb1c6c33da5919238_icgraph.svg" width="100%" height="388"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>

</div>
</div>
<a id="a0c59db39db2a63ddae01f0545196edeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c59db39db2a63ddae01f0545196edeb">&#9670;&nbsp;</a></span>write()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void TMCStepper::write </td>
          <td>(</td>
          <td class="paramtype">uint8_t&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="class_t_m_c2208_stepper.html#a142b14de8a4dcc6cf76b4a6ede9e1cea">TMC2208Stepper</a>, and <a class="el" href="class_t_m_c2130_stepper.html#a1f26f0ea072d38c0afd20f27563ebb64">TMC2130Stepper</a>.</p>
<div id="dynsection-47" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
  <img id="dynsection-47-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
<div id="dynsection-47-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-47-content" class="dyncontent" style="display:none;">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_t_m_c_stepper_a0c59db39db2a63ddae01f0545196edeb_icgraph.svg" width="388" height="190"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="ab450b20e430d79770ab8d5af4cc977e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab450b20e430d79770ab8d5af4cc977e8">&#9670;&nbsp;</a></span>holdMultiplier</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">float TMCStepper::holdMultiplier = 0.5</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00134">134</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<a id="a14c403e6532fc10860f3accd9c5a5433"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14c403e6532fc10860f3accd9c5a5433">&#9670;&nbsp;</a></span>Rsense</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const float TMCStepper::Rsense</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00133">133</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<a id="a43eacaf00e14aceb35fa3f0da2e4f5c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a43eacaf00e14aceb35fa3f0da2e4f5c6">&#9670;&nbsp;</a></span>TMC_READ</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">constexpr uint8_t TMCStepper::TMC_READ = 0x00</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00113">113</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<a id="ada185e5fe9970deb7d488cee26314878"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ada185e5fe9970deb7d488cee26314878">&#9670;&nbsp;</a></span>TMC_WRITE</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">constexpr uint8_t TMCStepper::TMC_WRITE = 0x80</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_t_m_c_stepper_8h_source.html#l00114">114</a> of file <a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/<a class="el" href="_t_m_c_stepper_8h_source.html">TMCStepper.h</a></li>
<li>src/source/<a class="el" href="_i_h_o_l_d___i_r_u_n_8cpp_source.html">IHOLD_IRUN.cpp</a></li>
<li>src/source/<a class="el" href="_t_m_c_stepper_8cpp_source.html">TMCStepper.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_t_m_c_stepper.html">TMCStepper</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
  </ul>
</div>
</body>
</html>
